Evaluation of Underdetermined Explicit Deenitions ?

نویسنده

  • Peter Gorm Larsen
چکیده

The speciication language VDM-SL is used in the model-oriented formal method known as the Vienna Development Method. There have been a number of diierent dialects of this language, but a standard for the language has now been deened. The draft standard includes a dynamic semantics which, in general, is not executable. A given speciication denotes a (possibly innnite) set of models according to the dynamic semantics. This paper illustrates how all the valid results from evaluating a given expression in all the diierent models can be collected. It is important to be able to do this in order to investigate the amount of looseness which is present in the given speciication, such that correctness properties of the expression as a whole can be derived. We present a speciication of such a loose evaluation for an executable subset of VDM-SL. The subset is interesting because it also illustrates how underdeterminedness is combined with recursion in VDM-SL.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Backward Error and Condition of Structured Linear Systems

Existing deenitions of backward error and condition number for linear systems do not cater for structure in the coeecient matrix, except possibly for sparsity. We extend the deenitions so that when the coeecient matrix has structure the perturbed matrix has this structure too. We show that when the structure comprises linear dependence on a set of parameters the structured componentwise backwar...

متن کامل

Deenitions and -conversion in Type Theory

In KN 95b], the Barendregt Cube was extended with-conversion. The resulting system had only a Weak form of Subject Reduction. In this paper, the Cube is extended with explicit deenitions. We show that the Cube extended with either explicit deenitions alone or with both explicit deenitions and-conversion satisses all its original properties including Subject Reduction.

متن کامل

A Stars Case Study in Process Deenition

Explicit, formal deenitions of software processes are needed for process understanding, communication, analysis, execution guidance, and improvement support. We conducted a case study which involved the creation of formal process deenitions using Abstraction Hierarchy Diagrams, IDEF0, MVP-L, and APPL/A. This paper describes the study, presents the lessons learned about process deenition in gene...

متن کامل

A Library of Medical Ontologies

This paper describes an initial version of a library of sharable and reusable medical ontological theories, organized according to a proposed classiication of ontologies. 1 1 What is an ontology? The term ontology arises from the philosophical tradition, within which it's typically polysemous Poli, 1993]; that is, it presents multiple meanings. However, ontology can be generally deened as the d...

متن کامل

Deterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow

Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007